package com.zw.a.basic.a12.demo01_exception;

//案例: 演示异常的两种处理方式.
/*
    方式一: try.catch.finally语句
        格式:
            try{
                //可能出问题的代码
            } catch(Exception e) {
                //走这里, 说明程序出现异常了, 所以这里写的基本上都是解决方案.
                e.printStackTrace();        //该方法会将异常的类型, 描述信息及位置打印到控制台上.
            } finally {
                //这里的代码正常情况下永远都会执行, 一般是用来释放资源的.
            }
        特点:
            处理完之后, 代码会继续往下执行.
 */
public class Demo02 {
    public static void main(String[] args) {
        try{
            int a = 10;
            int b = 2;
            System.out.println(a / b);
        } catch (Exception e) {
            e.printStackTrace();//该方法会将异常的类型, 描述信息及位置打印到控制台上.
        }

        System.out.println("看看我执行了吗?");
    }
}
